#ifndef __STDIO_FOPEN_H__
#define __STDIO_FOPEN_H__

#include <stdio/stdio.h>

/**
 *  fopen()
 *  otevre soubor (ke cteni), vstup je nazev souboru, vystup je pointer
 *  na strukturu souboru nebo [NULL]
 *  IN: <filename>  - nazev souboru k otevreni
 *      <mode>      - mod pro otevreni
 *  OUT:  <FILE *>  - pointer na strukturu souboru
 */
FILE *fopen(char *filename, char *mode) {
  FILE *result;
  int r_bp;

  asm push bp;
  asm pop r_bp;

  asm mov ax, 0x31;
  asm mov bx, r_bp;
  asm int OSINT;

  return result;
}

#endif
